Inhalt Vorige Nächste Homepage
;============================================================================
; Diese Funktion löscht den gesamten Inhalt des angegebenen Puffers, und
; reduziert dessen Speicherbedarf auf ein Minimum von 4KB. Außerdem werden,
; wenn vorhanden, auch die internen Kopien aller Such-Daten wieder freige-
; geben sowie die gesetzten Bookmarks gelöscht und der Curser auf Pos.0 gesetzt.
; Der Puffer ist nach dieser Funktion also genau in dem Zustand, als wenn er
; gerade mit OpenBuf() geöffnet worden wäre.
;----------------------------------------------------------------------------
; Synopsis:    success = ClearBuf (BufHandle)
;                D0*                  A0
;
; Eingaben:    A0 --> APTR auf den BufHandle des zu löschenden Puffers
;
; Ergebnis:    D0 --> BOOL - TRUE , wenn alles in Ordnung
;                          - FALSE, wenn Fehler (Info mit LastError())
;
; Bemerkung:   Diese Funktion löscht automatisch die Prozessor-Caches.
;
; Siehe auch:  OpenBuf(), CloseBuf(), FileToBuf(), BufToFile(),
;              DuplicateBuf(), BufInfo()
;============================================================================

Inhalt Vorige Nächste Homepage